About Frampton Construction (hampton) Limited (10435288) United Kingdom