About Gran Canaria Ltd (09869783) United Kingdom