About Sevenoaks Integrated Limited (13132289) United Kingdom