Industrial Floor Painting in Heytesbury

Get in touch

Industrial floor painting can be an important part of a building or adapting and maintaining any industrial space in Heytesbury.

We offer a wide range of epoxy resin floor paint options and industrial painting services in Heytesbury to ensure that every client can get the bespoke flooring they need and cover over bare concrete with a much more versatile surface.

Get in Touch

Our extensive range of epoxy resin floor coatings and industrial factory floor paint choices in Heytesbury allows our contractors to deliver personalised painting options.

Industrial flooring can have a range of important practical and aesthetic benefits to any space, and every project requires something different.

Whether you are looking for extremely hard-wearing surfaces or fast-drying paint to mark out borders and danger zones, our experts can deliver the right industrial floor painting for your needs.

Industrial Floor Paint Cost Heytesbury

On average, the cost of supplying and installing floor paints in industrial spaces ranges between £2 to £22 per square foot.

While this is quite a wide variation, this is because different epoxy resin industrial floor paints can come in a range of different types.

Industrial Floor Painting in South West

Specific floor paints might be better suited to certain spaces in Heytesbury, and industrial factory floor paint can require different steps than industrial kitchen floor paints.

There can also be a variety of factors that influence the cost of your industrial floor painting project, including:

  • The size of the painted space.

  • The amount of floor preparation required.

  • The level of chemical resistance needed.

  • The overall required durability of the floor coverings.

  • The number of colours required for your chosen painting plan.

  • Other specialised details, such as having to paint on ramps or various surface types.

This means that every one of our industrial floor painting projects is essentially completely bespoke, costing a varied amount based on your exact needs.

Get a Quote

Our experts in Heytesbury understand how to estimate prices well, meaning that we can give you a general quote for your intended project.

If you want to receive an in-depth breakdown of the estimated costs involved, get in touch with our team today!

The sooner you contact us, the sooner we can get your project planned out.

Benefits of Industrial Floor Painting

There are a range of benefits to covering your bare concrete floor with epoxy flooring paint.

While some of them are quite obvious at first, others are a lot more subtle or only apply in specific situations, depending on how you use that industrial space.

Some of the more notable advantages of these epoxy resin flooring paint projects include the following:

  • Consistency across all sections of the floor, making a smoother surface for wheeled vehicles/tools and allowing concrete floor areas to "blend" into one another more effectively.

  • Better durability and overall strength compared to standard concrete floor with no coating, without requiring any major structural work.

  • Improved long-term durability, allowing your flooring to withstand constant use and heavy vehicle traffic more effectively over long periods of time.

  • Longer-lasting visual details, reducing the chance of fading or surface damage over extended periods of use.

  • Greater protection from chemical spillages, removing the risk of physical damage and staining to that section of your property's floor.

  • Easier cleaning, making it much easier to mop up liquid or powder spillages or contain chemical spills that would otherwise cause longer-term problems. This also helps with keeping areas sterile.

  • Improved safety standards, such as greater fire resistance and non-slip features, to keep employees safe in the workplace. (Our team can also offer intumescent paint in Heytesbury if required.

  • Limited maintenance, requiring only occasional cleaning. This can also make it cheaper to maintain epoxy resin flooring over a concrete floor.

  • Low-odour designs eliminate bad smells more effectively, creating a slightly more comfortable work environment even after major spills.

Of course, beyond these practical benefits, there is also the aesthetic appeal.

Contact Our Team

Industrial floor paints allow you to colour different sections of the floor in different ways, meaning that floor coatings can have purpose-built markers and borders for a factory floor or other industrial space.

This enables us to create defined pedestrian walkways, danger zone markings, delivery points and other painted-on elements that are bespoke to your industrial space in Heytesbury.

This can make a factory floor much easier to use without requiring much extra work.

We work hard to meet each client's needs, talking them through any options that might suit their requirements.

Our experts are fully prepared to take on bespoke work, providing a custom epoxy resin coating plan that works perfectly in your chosen space.

Whether you are looking for a specially formulated self-levelling chemically resistant resin floor coating or just want something that can fit a facility promoting safety-first approaches, we can provide the perfect industrial epoxy floor paint for your situation.

Types of Floor Paint

While there are countless different ways to use floor paints like this, most of them can fall into three distinct categories.

Although they are similar at first glance, each of these floor coatings offers both advantages and disadvantages compared to the others.

Remember, there is not a single "best" industrial flooring option out there. One option may suit a factory floor better, while another is more useful in an industrial kitchen - we can help you find the type of floor coating that works best for your space, no matter how specific your needs may be.

Polyurethane Floor Paints Heytesbury

Polyurethane resin screeds and floor paints are incredibly durable and very resistant to wear and tear, making them perfect as a larger-scale protective option.

However, this also tends to make them more expensive overall compared to epoxy resins.

Get in Touch

The excellent chemical resistance (alongside sunlight resistance and other benefits) can make polyurethane a great industrial flooring coating choice since it can withstand chemical abuse and various other forms of damage easily.

Industrial Floor Painting in South West

Acrylic Floor Paints Heytesbury

Acrylic floor paint is great for dealing with stains and spills and is quick-drying.

This can make it a very good option for quickly getting one or two coats added to an industrial space, all while still getting abrasion-resistant properties and other core advantages.

Acrylic paint works well on industrial floors such as concrete slabs, where a quick-drying industrial factory floor painting coat can make a space much more reliable. However, acrylic is still useful even outside of these situations and cheaper than certain higher-grade options.

Epoxy Factory Floor Paint Heytesbury

Our epoxy industrial factory floor painting provides a reliable epoxy resin coating that is durable, reliable, safe for employees, and very easy to maintain.

Epoxy resin flooring is also highly adaptable, allowing it to serve as food-grade flooring or other specialised types if needed.

With proper floor preparation, epoxy resin floor paints can become an incredibly durable coating that is also cost-effective.

Our prep work even allows us to install it on power-floated surfaces that are normally hard to add a floor coating to.

Learn More

What is Industrial Floor Paint?

In general, industrial paints are heavy-duty paints that are meant for use in industrial floor spaces.

They are often designed to have specific benefits that make them useful for industrial floors, such as being stain-resistant or able to endure chemical damage.

Rather than using the same paint as a normal property, an industrial space relies on epoxy resin flooring and similar paint types.

This leads to greater durability, better safety during spills, high abrasion resistance, and improved strength for spaces like forklift trucking aisles.

Some industrial floor painting options are also meant to meet specific hygiene regulations or quirks like being able to remain high-performance in low temperatures.

This can require a level of technical capability from the group installing it.

We provide a huge range of industrial floor painting options, acting as professional industrial floor painters that can provide bespoke coatings for any given space.

Heavy Duty Floor Coatings

Heavier-duty floor coatings are any form of industrial floor coating that is meant to provide greater durability and strength.

These are often used in areas where strength is a major requirement, such as vehicle lanes or storage rooms.

This can also include coatings that are more durable overall, boasting things like better chemical resistance or improved scratch protection.

Industrial Floor Painting in South West

Floor Screeding

Screeds are thicker than regular factory floor painting, coming in various sizes that provide their own benefits.

2mm - 3mm screeds are self-smoothing and are used to boost hygiene in areas that need it, but are best used on smoother surfaces.

Get in Touch

4mm - 6mm varieties are trowel-applied and are mostly good at resisting abrasion and other forms of damage.

6mm - 9mm screeds are the toughest overall, but naturally also the most expensive.

These are an alternative to standard industrial paints, providing thicker options for spaces where more specific demands need to be met.

Epoxy Resin Screeds

Our epoxy resin flooring screeds produce a smooth surface and are very good for managing a range of damage types, as well as helping to deal with powder and liquid spills.

We can provide bespoke screed options for any customers that may need them.

Food Grade Flooring

Food-grade flooring is flooring suitable for use in kitchens or other areas that handle food.

Bare concrete floors attract germs and grime (as well as create things like concrete dust), so replacing that concrete floor with epoxy resin flooring and a gloss finish can lead to fully clean rooms.

Where is Industrial Floor Painting Used?

We can apply industrial floor painting in various establishments. These include:

  • Factory Units

  • Brewery

  • Car Showroom

  • Car Workshop

  • Commercial Kitchen

  • Bakery

  • Commercial Garages

  • Cold Stores

  • Boiler Rooms

Industrial Floor Painting in South West
  • Commercial Laundry

  • Cheese Production Factory

  • Distillery

  • Heavy Vehicle Workshop

  • Aircraft Hangar

  • Print, Paper and Packaging Establishments

  • Abattoir

  • Meat, Poultry and Fish Process Factories

  • Warehouses

  • Plant Room

Speak to Us

FAQs

What is the Best Paint for Industrial Concrete Floors?

Epoxy resin floor paint is usually recommended by most industrial floor painters since it provides the best factory floor painting results overall.

Even simple light grey epoxy resin paint can be an improvement over concrete surfaces.

What Paint to Use on Factory Floor?

Non slip paint is the best to use on factory floors.

Factory floor painting can be done with a range of paint types, but most industrial floor painters will recommend a specific factory floor painting option based on your needs.

There is no "best paint" that works flawlessly in every situation.

What is Heavy Duty Floor Paint?

Heavy-duty floor paint is any paint designed for durability and protection.

This means a combination of anti-slip features, wear and tear protection, and other features to keep the floor stable and undamaged under both foot traffic and vehicle traffic.

What is the Hardest Wearing Floor Paint?

Epoxy floor paint is the most hard-wearing floor coating.

The hardest-wearing floor paint varies based on your situation. The best choice for industrial car parks would be very different to one used on pedestrian walkways.

Industrial Floor Painting in South West

What is the Best Floor Paint for High Traffic?

The best high-traffic floor paint is anything that is easy to clean (such as via steam cleaning), anti-slip, durable enough to handle a lot of traffic, and UV-stable.

Other elements, such as being solvent-free, can also help.

Find Out More

What is the Thickest Floor Paint?

Expoxy is the thickest paint for floors.

It can range from 2mm - 250mm.

Does Floor Paint Need Primer?

Primer is important before adding industrial paint.

Without primer, the paint becomes less reliable and sometimes even less durable, as well as having a higher chance of flaking or peeling.

With primer, the paint can bond to the surface beneath much more effectively, leading to better results overall.

How Many Coats of Paint On a Floor?

We recommend 2 coats of paint on floors.

While a single coat can do the job individually in many cases, a second coat may sometimes be needed - or three if the situation calls for an extra layer of protection.

Different paint colours may also need to be added in individual coats, especially if the top layer is being used for important markings or guidelines.

Product Codes

  • Smooth High Gloss Flooring

  • Clean Room Flooring

  • Anti Slip Floor Paint

  • Decorative Quartz

  • Anti Static ESD

  • Floor Resurfacing

  • Epoxy Resin Floor Paint

  • Floor Screeding

  • Food Grade Floor Finish

  • Polyaspartic Coatings

  • Polyurethane Resin Screeds

Safety Standards / Environmental Requirements

Below are listed some of the safety standards for industrial floor painting.

  • BS 8204-6

  • Control of Lead at Works Regulations (for lead-based paints)

  • COSHH Regulations

  • Management of Health and Safety at Work Regulations 1999

These generally refer to the same basic ideas: paint needs to be used in a safe way with minimal risk to employees or customers and has to be applied in the correct way.

Preparation work like diamond grinding would also need to be carried out by people with the tools and experience to perform diamond grinding.

Get in Touch

Summary

Our wide range of floor paint options allows us to provide industrial painting options for almost any property or business in Heytesbury.

Whether you are looking for paint that can manage light reflection or something that can endure corrosive chemical spills, we can arrange for the right painting options for your industrial site.

We can also take charge of things like trying to repair cracks in existing painted floorings or reducing light reflection glares from auxiliary lighting in painted spaces. 

From the installation of solvent-free epoxy resin to the painting of new vehicle guidelines, we understand that each client needs something different.

Our Heytesbury range of painting options covers many single-pack (all-in-one) paint types, as well as some two-pack (separate pigment and activator) paints.

Our experts in Heytesbury understand when to recommend a single-pack over a two-pack and how to deliver the right paint option for each client's needs.

If you want to know more about what we can offer, then get in touch with us today and talk to our experts.

The sooner you contact us, the sooner we can put together a painting plan that suits your industrial space.

Searches Associated With Industrial Floor Painting

  • Industrial Floor Painters Near Me  in Heytesbury

  • Voted Best Warehouse Flooring Painters in [monthyear]

  • Heytesbury Factory Flooring Paint Contractors

  • Best Heytesbury Industrial Floor Painting Companies

  • Best Floor Painting Specialists near me

Get a Quote

We cover Heytesbury (Wiltshire)

Get in touch

We aim to get back to you in 1 working day.


Skip to

Gallery

 0  1  2  3  4  5
Other locations available for industrial floor painting
Grittenham East Tytherton Rodbourne Bottom Buttermere Box Lane End Woodborough Easton Royal Easterton Sands Dorcan St Katharine's Horsey Down Peckingell North Bradley West Kennett Bodenham Wootton Rivers Milford Badbury Wick Ragnal Cowesfield Green Groundwell Thoulstone Potterne Wick Ballard's Ash Blagrove Dinton Little Abbots Shaw Gladstone Parade Durley Fonthill Bishop Outmarsh Redlands Hinton Parva Dogridge Gare Hill Whaddon Toothill Odstock Lower Seagry Upper Minety Nettleton Shrub Whitley Harnham Urchfont Clevancy Lower Studley Widbrook Henley Ramleaze Shrewton Easton Piercy Underhill Westbury Membury Lower Wraxall Upper Chicksgrove Barkers Hill Corton Sem Hill Netton Pinehurst Cloatley End Lake Keevil Windmill Hill Littleton Panell Kingsdown Manningford Bruce Upper Inglesham Mead End North Tidworth New Town Bushton West Kington Lacock Eastleaze Malmesbury Catcomb Winterbourne Bassett Staverton Luckington Sedgehill Corner Ludgershall Landford Bullock's Horn Little Horton Fifield Bavant Edington Hannington Higher Pertwood Sevington Overtown Middle Coombe Upper Westwood West Hatch Town's End Stoford Milbourne Marten Dursley Marston Giddeahall Enford Lower Stanton St Quintin Beanacre East Grimstead Great Ashley Conock Ham Milkhouse Water Farley Atworth Pickwick Wichelstowe Limpley Stoke Gorse Hill Burton Hill Heywood Chelworth Lower Green Perry Green Calne Southcott Stratton St Margaret Well Head Idmiston Manningford Bohune Beckhampton Whitbourne Moor Swan Swallett Gate Cotmarsh Ham Green Purton Northbrook Cowesfield Gate Moredon Baydon Tytherington Inglesham Lopcombe Corner Great Durnford Stanton St Bernard Bulford Cholderton Preston Semington Upton Scudamore Heddington Wick Potterne Restrop Redlynch Steeple Langford Hullavington Southend Southbrook Purton Stoke Wardour Gore Cross Sutton Row Market Lavington Longstreet Bohemia Tytherton Lucas Stert Hilperton Warminster Common Morgan's Vale Chatter Alley Netheravon Ludwell Dilton Marsh Yatesbury Sutton Benger Woodminton Wingfield Bishops Cannings Turleigh Buck Hill South Tidworth Upper Studley Hisomley Knook Calne Marsh Avebury Trusloe Hilmarton Newbury Hornbeam Grange Brunton Wilson and Kennards Yard Alton Barnes Littleton Limpers Hill Huish Hankerton Pewsey Inmarsh Great Bedwyn Short Street Bratton Bagshot Upavon Straight Soley Greatfield Kellaways Chedglow Huntenhull Green Lover Fifield Fosbury Tanis Strangways The Friary Westbrook Little Durnford Winterbourne Dauntsey Coulston Charnage Netherhampton Kington Langley Bulkington Durrington Nursteed Sopworth Crudwell Bisley Longhedge Lyneham Wilton Pinckney Green Horpit Townsend Porton Landfordwood Henley Bishopstone The Shoe Holloway Thornhill West End Hillmead Trowle Common Britford Woodbridge West Gomeldon Langley Burrell Broughton Gifford East Gomeldon Collingbourne Ducis Blue Vein Wick Melksham Forest Marston Meysey Stormore Ashton Common Whiteparish Kington St Michael Badbury Studley Green The Middles Queen Street The Close Barford St Martin Stourton Piccadilly Monkton Deverill Higher Coombe Wild Duck Mead Cuckoo's Corner Churchfields Knowl Sandy Lane Hilperton Marsh Tidcombe Longbridge Deverill Draycot Foliat Lower Coombe Temple Perham Down Rockley Notton Salterton Alderbury Crockerton Broad Chalke Mile Elm Westmead Clench Broad Hinton Hoggington Newtown Calcutt Woodcock Conkwell The Ham Easton The Pry Lavington Sands Berwick St John Castle West Overton Misselfore Mid Wilts Way Medbourne Warminster Larkhill Roughmoor Hamptworth Sodom Shalbourne Whaddon Clearwood Sunton Bulbridge Westwells Littlecott Hampton Park Ogbourne St George West Kington Wick Lea Beechingstoke Firsdown Middleleaze Holt Widham Bell Hill Downton Avoncliff Leigh Jockey Green Nettleton Green Stopper's Hill Sherston Ferne Hook Chapel Barton Lower Chicksgrove Corston Chisbury East Grafton Wincombe Rollestone Cleverton Stibb Green Hyde Laverstock Normanton Horton New Town Alcombe Brokenborough Honeystreet Bradford Leigh Mere Grittleton Allington Easton Grey Forewoods Common Sharcott Barrow Street Ogbourne St Andrew Sherrington Cold Harbour Norton Bavant Little Salisbury Foxham Murcott Marridge Hill West Amesbury Oare Lydiard Tregoze Milston Broadbush Newton Salisbury Swindon Oxenwood Westlea Birdbush Old Town East Hatch Charlton Murhill Upper Stratton Ablington All Cannings Woodsend New Zealand Hackthorn Stitchcombe Thornend Bremhill Wick Uffcott Tidworth Camp South Marston Greenman's Lane Bewley Common Common Platt Brookside Upper Chute Whittonditch Upper Wraxall Lower Zeals Green Hill Milton Norleaze Lower Wanborough Heytesbury Old Sarum West Sharcott Ansty Coombe Kilmington Common Melksham Wyndham Park Bremhill Chittoe Lower Moor Mountain Bower Wilsford Bleet Westwood Lawn Townsend Tidworth Bapton Willesley Yatton Keynell Hoopers Pool Everleigh Newtown Alderton Winterbourne Monkton Walcot East Lower Stratton Stratford sub Castle Axford Monkton Farleigh Bradford-on-Avon Hailstone Hill Alton Priors Berwick St Leonard Paxcroft Mead Stanley Little Somerford Burton East Stowell Stapleford Serrington Seend Cleeve Etchilhampton Brooklands West Winterslow Lye's Green Colerne Wanborough Eastrip Alton St Andrews Ridge Westcourt Westrop Imber Fittleton Startley Fisherton de la Mere Manton Mooray Charlton Purton Common Cherhill Burton Ridge Mildenhall Cotswold Community West Knoyle Wadswick Okus Brinkworth Fyfield Chitterne Littleton Drew Townsend Rodbourne Lydiard Plain Coped Hall Stoke Farthing Studley Minety Faberstown Blackland Upper Woodford Wylye Seend Horsedown West Grafton Westbury Leigh Great Somerford Milkwell Rivermead Chilmark Chelworth Mount Sorrel Wexcombe Garsdon Donhead St Mary Ditchampton Castle Eaton Crockerton Green The Stocks Ebbesbourne Wake Covingham Horningsham New Town Teffont Magna Dauntsey Lock Seagry Heath Lockeridge Pitton Bemerton Heath Whitepits Upton Lovell Calstone Wellington Upton Burbage New Town Chapel Plaister Penhill Fonthill Gifford Shute End East Sharcott Semley Eysey Even Swindon Charlton All Saints Ash Brake Ashton Keynes Reybridge Tuckingmill Ivy Mead The Prinnels Greenhill Highway Boyton Clench Common Hawkeridge Coombe West Lavington Lower Woodford Ford Lockeridge Dene Whitbourne Springs Old Dilton Hurdcott Nettleton Woolley Ashley Eldene Huggler's Hole Braydon Side Tisbury St Paul's White Cross Froxfield Wilton Kingston Deverill Dunge Zeals Row Devizes West Chisenbury Croucheston Fox Hill Marlborough Yarnbrook Little Bedwyn Norrington Common King's Corner South Wraxall Great Hinton Poulshot Little London Hanging Langford Christian Malford Rook Street Crooked Soley Burcombe Boscombe Chicklade West Crudwell Ratford Eastcourt Upper Wanborough Upper Seagry Compton Coate Charlton St Peter New Town East Everleigh Upper Town Lydeway Royal Wootton Bassett Dertfords Stockton West Hill Bowden Hill Marr Green Low Bridge Coombe Bissett Sherston Parva Ugford Amesbury Fiddington Sands Wilcot Broad Town Cricklade Lower Blunsdon North Burcombe Martinslade Longfield Heddington Nythe Orcheston Corsham Lower Pertwood Bromham Chilton Foliat Spirthill Charlton Heath Haydon Wick West End Oaksey East Knoyle Great Chalfield East Town Chapmanslade Plaitford West Ashton Berryfield Foxley Westrop Chicksgrove The Warren South Newton Aldbourne Gasper Portash Chittoe Heath The Square Drynham Stratford Tony Maddington The Gibb Highworth Hill Deverill Sells Green Sevenhampton Petersfinger Brook Waters Newton Tony Long Dean Charlcutt Pie Corner Box Hill Berwick St James Hook Street Chalford Upper Upham Norton Winsley Westdown Camp Redstocks Avebury Vastern Purlpit Bemerton Chirton Bishopstone Tockenham Chiseldon Stockley Bulford Camp Allington North Wroughton Little Ashley West Stowell Elm Cross Ditteridge Marden Henfords Marsh Freshbrook Chute Cadley Bottlesford Lydiard Green Brixton Deverill Chapel Knapp Faulston Hayes Knoll Biddestone Knapp The Spa Lower Village Lydiard Millicent Wedhampton Filands Ramsbury Rudloe Chippenham Littleworth Pole's Hole Quidhampton Roundway Worton Berwick Bassett Wroughton Bowldown Clyffe Pypard Woolley Green Hilcott Church End Lower Upham Cuckoo's Knob Lackham Allington Bar Bourton Elcombe Little Langford Walcot West Tilshead Pewsham Rowde Hodson Cadley Mount Cowdown Avon Old Wardour North Newnton Minety Common Easterton Clatford East Kennett Leigh Delamere Allington Goatacre Kingsdown Brigmerston Corsley Kinghay New Mill The Fox Figheldean Draycot Cerne Zeals Penleigh Paxcroft Thickwood West Yatton Aughton Yarnfield Chute Forest Ram Alley Tockenham Wick Slaughterford Callow Hill Eastrop Fovant Bridgemead Rivar Alvediston Park North Eastcott Kilmington East Chisenbury Woodlands Bonham Nunton The Marsh Preston Winterbourne Gunner Littlecott Bradenstoke Southwick Seend Head Compton Chamberlayne Sturford Westwood Gastard Maiden Bradley The Causeway Great Cheverell Cloatley Teffont Evias The Rectangle Collingbourne Kingston Great Wishford Middle Woodford Patney Townsend Mere Down Codford St Peter Greenmeadow Hannington Wick Crofton Chute Standen Elston Winterbourne Stoke Liddington Little Marsh Homington Hitcombe Bottom Baverstock Ford Manningford Abbots Lower Everleigh Clanville Fugglestone St Peter Waterhay Latton Pewsey Wharf Washwell Steeple Ashton Bishopstrow Knapp Hill The Pitts Lower Chute The Green Bishopdown Derry Hill Rodbourne Neston Ansty Kepnal Sheldon Corner Tollard Royal Foscote Haxton Gutch Common Ogbourne Maizey Winterbourne Earls Easton Town Sutton End Castle Combe Swallowcliffe East Winterslow Gomeldon Norton Ferris Penknap Trowbridge Wilsford Fox Holes Abbey Meads Church End Wolverton Stanton Fitzwarren Quemerford Gate Donhead St Andrew Deptford Sutton Veny Middlehill Broad Blunsdon Derry Fields Knowle The Common Rushall Cadley Upper Castle Combe Bowerhill Mannington New Town Draycot Fitz Payne Rudge Nomansland Farleigh Wick Upper Pickwick Little Cheverell West Grimstead Theobald's Green Corsley Heath Bullenhill Quemerford Sedgehill Liden Hudswell Compton Bassett Rollestone Camp The Linleys Codford St Mary North End Blunsdon St Andrew Erlestoke Kingshill Swanborough Little Chalfield Brokerswood Thingley Milton Lilbourne Sutton Mandeville Dauntsey Chelworth Upper Green New Town Middle Winterslow Coate Bowerchalke Hindon Homanton Stanton St Quintin Lower Westwood North Wraxall The Splatts Ratfyn