About Gallafent Solutions Limited (09578408) United Kingdom