About Powlett Corporation Limited (09601655) United Kingdom