About Tunbridge Wells Interiors Ltd (10044698) United Kingdom