About George Nicholls Builders Ltd (11646174) United Kingdom