About Sqrbox (grasmere) Limited (10253963) United Kingdom