About Longtail 50 Limited (06356244) United Kingdom