About Concraig Holdings Limited (01236293) United Kingdom