About Albert Stallion Holdings (great Britain) Limited (02965603) United Kingdom