About Garden & Building Solutions (kent) Limited (12129573) United Kingdom