About Boxall & Edmiston Limited (06948749) United Kingdom