About Jap Car Breakers Limited (07247359) United Kingdom