About Square Flame Limited (08505726) United Kingdom