About Flat Holms Construction Limited (03102063) United Kingdom