About Gillaroo Design Limited (04585352) United Kingdom