About Sydney May Crouch Limited (13607376) United Kingdom