About Ulla Limited (06321964) United Kingdom