About Whorl Limited (03421365) United Kingdom