About Longueville Associates Limited (07850629) United Kingdom