About Kendal Office Contracts Limited (01491974) United Kingdom