About James Baylay Limited (06184879) United Kingdom