About Squie Limited (07722811) United Kingdom