About Kelly & Co. (cramb Bros) Limited (00135927) United Kingdom