About Latitude Trading Limited (02941480) United Kingdom