About L Gilbert Holdings Ltd (09124070) United Kingdom