About A1germanspares Ltd (12970226) United Kingdom