About Abossey Okai Car & Parts Limited (08748613) United Kingdom