About Cox & Sons Building Specialists Limited (09460618) United Kingdom