About S. & H. Recovery Services Limited (01279954) United Kingdom