About Barry Craig Ltd. (10097520) United Kingdom