About Owusu Transport Services Limited (13341971) United Kingdom