About Campy S Construction Limited (11599179) United Kingdom