About Gerald Lamb Limited (07580925) United Kingdom