About Richard Bowie Ltd (SC423698) United Kingdom