About Albion Medlock Limited (03548199) United Kingdom