About Allerford Holding Limited (10920634) United Kingdom