About Lloyd Winter Limited (09836703) United Kingdom