About James Tibbles Holdings (LP002830) United Kingdom