About G & A Vehicle Recycling Limited (10775581) United Kingdom