About Anglo American Filming Vehicles Limited (03130458) United Kingdom