About Lisbon Associates Limited (02940591) United Kingdom