About Lee Reclaim Limited (03305121) United Kingdom