About Exell Associates Limited (05988647) United Kingdom