About Ideally Insured Limited (10071183) United Kingdom