About Allan & Bosewinck Ltd (11555502) United Kingdom