About Angcombe Holdings Limited (01080294) United Kingdom