About Stephen Baldeo Limited (10337560) United Kingdom