About Squab Limited (08238781) United Kingdom