About Albadore Bishop Limited (07287506) United Kingdom