About J.e. Shayler Limited (02403104) United Kingdom