About Manran Records Ltd (SC586601) United Kingdom