About Aimgrove Trading Company (LP005347) United Kingdom