About Bordriggs Farm (windermere) Limited (13365921) United Kingdom