About Andrew Babicz Ltd. (09325148) United Kingdom