About Longwood Associaties Ltd (12334679) United Kingdom