About Nicholls Fitout Ltd (11427731) United Kingdom