About Ullmo International Limited (01699362) United Kingdom