About Nellie Boxer Flowers Limited (07824009) United Kingdom