About Framers Equipment Limited (04074048) United Kingdom