About Irk Design Engineering Services Limited (07529036) United Kingdom