About Owens Peck & Co.limited (00188092) United Kingdom