About Buckleigh & Williams It Ltd (10494215) United Kingdom