About Shank Of Omachie Limited (SC405922) United Kingdom