About Ultramanor Limited (02007272) United Kingdom