About R Shackleton Engineering Limited (09019847) United Kingdom