About Darrall Associates Limited (10207061) United Kingdom