About James Taylor And Partners Limited (07081935) United Kingdom