About Floor Buddies Limited (11631483) United Kingdom