About K L & R Limited (10765664) United Kingdom