About Seven Hills Associates Limited (05929083) United Kingdom