About Deroia Associates Limited (08250904) United Kingdom