About Drummer Developments Limited (03889055) United Kingdom