About Ultima Floors Limited (05320088) United Kingdom