About Naylor Powell Holdings Limited (11990461) United Kingdom