About Blue Ribbon Motors Limited (12796414) United Kingdom