About Boxall Associates Limited (10500056) United Kingdom