About Kendall Brothers Limited (03856766) United Kingdom