About Framlingham Limited (10776107) United Kingdom