About Kershaw Developments Nw Limited (11781059) United Kingdom