About Grand Prix Design Consultants Ltd (02546146) United Kingdom