About Sevenoaks Interiors Ltd (08905897) United Kingdom