About K R Darrall & Co Limited (07211246) United Kingdom