About J And G Squires Contractors Limited (10362989) United Kingdom