About Nicholls Lawrence Limited (05516130) United Kingdom