About Lowbridge Contracts Limited (11294715) United Kingdom