About Blackwall Trading Management Limited (02565868) United Kingdom