About Backfence Trading Ltd (NI638249) United Kingdom