About Group Storage & Reclaim Limited (12245025) United Kingdom