About Whirry Limited (05843873) United Kingdom