About A.blick & Son Ltd. (03067428) United Kingdom