About Aylesbury Box Company Limited (02078277) United Kingdom