About R. Shackleton Joinery Limited (10308424) United Kingdom