About Baldriss Limited (09341268) United Kingdom