About Sevenoaks Home Improvements Limited (10047347) United Kingdom