About Formidable Limited (03478681) United Kingdom