About Floyd Fiber Limited (12020434) United Kingdom