About Kendal Trade Frames Limited (04384661) United Kingdom