About Proctor Silo Cleaning Ltd (09538507) United Kingdom