About Abbey Holdings (birmingham) Limited (10331623) United Kingdom