About Obstocks Management Limited (06977315) United Kingdom