About Sevenoaks Building Solutions Ltd (11278623) United Kingdom