About Press And Shear Limited (06754549) United Kingdom