About Swallow Plant Operational Ltd (09441315) United Kingdom