About E&a Bodywork Limited (10856308) United Kingdom