About Formanta Limited (02280706) United Kingdom