About Longbeach Limited (10166280) United Kingdom