About Baffi (ringwood) Ltd (09217391) United Kingdom