About Higgins & Shakerchi Limited (09423227) United Kingdom