About One Square Meter Limited (12571041) United Kingdom