About Thompson & Ford Services Ltd (12927811) United Kingdom