About Sevenoaks Settle Limited (10516396) United Kingdom