About Padcroft Works Limited (05634135) United Kingdom