About Swift Extensions Limited (06810336) United Kingdom