About Frankham Homes Limited (12699905) United Kingdom