About Kendal Bid Limited (08986243) United Kingdom