About Fallyfin It & Electronics Ltd. (07890261) United Kingdom