About Lee Holmes Limited (07717065) United Kingdom