About Ian Baker Limited (05990055) United Kingdom