About Appiah Make And Trade Limited (12604825) United Kingdom