About Juniper Kitchen Design Ltd (SC627338) United Kingdom