About Frampton Construction Ltd (12197058) United Kingdom