About I And R Sales Limited (07641505) United Kingdom