About Charlotte Motors (salvage) Limited (01887579) United Kingdom