About Nicklin Holdings Limited (07548733) United Kingdom