About Dr Buff & Detail Ltd (13032590) United Kingdom