About Revell Limited (03855510) United Kingdom