About Ragusa Associates Limited (05268649) United Kingdom