About Squeaky G Limited (09388091) United Kingdom