About Longmead House Limited (03404732) United Kingdom