About Abbeydale Holding Limited (12886017) United Kingdom