About Coimbra Services Limited (09791117) United Kingdom