About Padmore Construction Ltd (10635085) United Kingdom