About Osprey Metal Finishers Ltd (07604367) United Kingdom