About Ohlson Consultancy Service Ltd (13141929) United Kingdom