About Alfred & Bear Ltd (13385960) United Kingdom