About Kendall Contracts Limited (03776252) United Kingdom