About Farnebay Limited (12092945) United Kingdom