About Independent Bodyshop Services Ltd (11002189) United Kingdom