About The Kenfred Company Limited (00665266) United Kingdom