About I & B Ayliffe Limited (04196590) United Kingdom