About S Osman & Son Limited (08467161) United Kingdom