About Lloyd Reeves Ventures Limited (10467935) United Kingdom