About Naylor Powell Limited (09228188) United Kingdom