About I D Johnson Limited (11961231) United Kingdom