About Shuber & Krol Limited (09841477) United Kingdom