About Casa Bermudez Limited (08087514) United Kingdom