About Quattro Holdings Ltd. (03028415) United Kingdom