About Berkshire Mini Spares & Autorecycling Ltd (13269143) United Kingdom