About Patio Plus Limited (12578970) United Kingdom