About Res Ipsa Ltd (10614949) United Kingdom