About Kendal Yard Holdings Limited (13316506) United Kingdom