About Dsr Farnham Ltd (11606620) United Kingdom