About A&j Attar Limited (11703617) United Kingdom