About Bennetts Mini Coaches Limited (07293641) United Kingdom