About I J & A E Henderson Limited (05777813) United Kingdom