About Frankham Projects Limited (03572003) United Kingdom