About Quayle Munro Holdings Limited (SC072014) United Kingdom