About Nicklin Building Solutions Lichfield Ltd (13508978) United Kingdom