About David Loftus Limited (05142856) United Kingdom