About Swale Engineering Limited (09672848) United Kingdom