About Oldershaw & Clark Ltd (SC684368) United Kingdom