About Alexander & Bear Ltd (12200320) United Kingdom