About Sq & Yl Limited (10775049) United Kingdom