About James Buck Associates Ltd (11436230) United Kingdom