About Ullmer Group Limited (10630638) United Kingdom