About Tuk Tuk (midlands) Limited (10928601) United Kingdom