About Alfber Barker Ltd (13499320) United Kingdom