About A & A (melton Mowbray) Limited (07246095) United Kingdom