About Square Mile Trading Ltd (07210076) United Kingdom