About Mannamead Cars Ltd (05391916) United Kingdom