About Sevenoaks Garden Centre Limited (12579002) United Kingdom