About Topp & Holmes (builders) Limited (02622980) United Kingdom