About Sam Lockwood Limited (10508321) United Kingdom