About David Birkmyre Limited (SC163367) United Kingdom