About Nicholls Skinner Ltd (12967206) United Kingdom