About Sebah Automotive Limited (03091493) United Kingdom