About P.m.howey & Co (SL001640) United Kingdom