About Baker Stone Systems Limited (07320489) United Kingdom