About Delgarno Limited (05570634) United Kingdom