About Lower Tricombe Ltd (12442665) United Kingdom